be swarmed by visitors - Turc Anglais Dictionnaire